repulping equipment - German English Dictionary